pack howitzer - French English Dictionary